package com.rover.system.entity;

import java.io.Serializable;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import com.grid.ViewField;

/**
 * 系统参数.
 *
 */
@Entity
@Table(name = "S_SYSPARAMS")
public class SysParam  implements Serializable{

	/**
	 * 
	 */
	private static final Long serialVersionUID = 1L;
	private Integer id;
    @ViewField(header = "参数编码", width = 200)
    private String paramCode;
    
    @ViewField(header = "参数值", width = 150)
    private String paramVal;
    
    @ViewField(header = "描述", width = 350)
    private String description;
    
    @ViewField(header = "参数类型", width = 150)
    private String paramType;
  
    public SysParam(){
    }
    
    @Id
    @GeneratedValue(strategy=GenerationType.IDENTITY) 
    public Integer getId() {
        return id;
    }
   
    public void setId(Integer id) {
        this.id = id;
    }

	public String getParamCode() {
		return paramCode;
	}

	public void setParamCode(String paramCode) {
		this.paramCode = paramCode;
	}

	public String getParamVal() {
		return paramVal;
	}

	public void setParamVal(String paramVal) {
		this.paramVal = paramVal;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public String getParamType() {
		return paramType;
	}

	public void setParamType(String paramType) {
		this.paramType = paramType;
	}

    
}
